共计 1036 个字符,预计需要花费 3 分钟才能阅读完成。
前言
在上周的 Google2017I/ O 大会上,确定了 kotlin 为 android 的官方开发语言,这无疑是对于 android 开发人员的一个重大消息,那么这个语言是怎么样的,都可以使谷歌让他成为 android 的官方开发语言,于是我就带着好奇心去学习了一下
介绍
来自于著名的 IDE IntelliJ IDEA(Android Studio 基于此开发) 软件开发公司 JetBrains(位于东欧捷克)。
起源来自 JetBrains 的圣彼得堡团队,名称取自圣彼得堡附近的一个小岛(Kotlin Island)。
一种基于 JVM 的静态类型编程语言。
初体验
在任何一门编程语言中,千里之行,始于 Hello World!,Kotlin 也不例外,如下:
fun main(args: Array<String>) {println("Hello World!")
}
var
定义变量,使用 val
定义常量,继承类只需要使用 :
后面跟上继承的类即可,还支持方法扩展等等package cn.licoy.test
import java.util.Date
import java.lang.Runnable
import java.text.SimpleDateFormat
class Thread : Runnable {private val simpleDateFormat: SimpleDateFormat = SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
override fun run() {while (true) {val d = Date()
val s = simpleDateFormat.format(d)
println(s)
java.lang.Thread.sleep(1000)
}
}
}
fun main(args: Array<String>) {Thread().run()}
后记
对于 Kotlin 的使用大家可以阅读 《Kotlin for android developers》中文版翻译 来了解 Kotlin;学无止尽,加油!